Open Source Objective C Software Development Software

Objective C Software Development Software

View 6294 business solutions

Browse free open source Objective C Software Development Software and projects below. Use the toggles on the left to filter open source Objective C Software Development Software by OS, license, language, programming language, and project status.

  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Start Free
  • Host LLMs in Production With On-Demand GPUs Icon
    Host LLMs in Production With On-Demand GPUs

    NVIDIA L4 GPUs. 5-second cold starts. Scale to zero when idle.

    Deploy your model, get an endpoint, pay only for compute time. No GPU provisioning or infrastructure management required.
    Start Free
  • 1
    TDM-GCC Compiler

    TDM-GCC Compiler

    GCC for 32-bit and 64-bit Windows with a real installer & updater

    TDM-GCC is now hosted on Github at https://jmeubank.github.io/tdm-gcc/. The most recent stable releases from the GCC compiler project, for 32-bit and 64-bit Windows, cleverly disguised with a real installer & updater.
    Leader badge
    Downloads: 1,147 This Week
    Last Update:
    See Project
  • 2
    Wineskin

    Wineskin

    Play your favorite Windows video games on Mac OS X

    Porting tool, to make Windows programs/games into Mac OS X apps. GUI building, made for ease of use and customization.
    Leader badge
    Downloads: 1,066 This Week
    Last Update:
    See Project
  • 3
    Zebra iOS

    Zebra iOS

    A Useful Package Manager for iOS

    A modern, fast, and powerful open-source package manager for jailbroken iOS devices. The easiest way to install Zebra is to visit Zebra on your iOS device. This will guide you through the installation process. Zebra requires a jailbroken iOS device. Jailbreaking is the process that gives you access to the tweaks, themes, and other tools you can install through Zebra. You can find out how to jailbreak at cfw.guide. Zebra and jailbreaks are always free. Anyone suggesting you can install Zebra without a jailbreak, or accepting payment to download Zebra, is a scam. If you paid for Zebra or a jailbreak, contact your bank to file a chargeback. A stable release of Zebra for macOS isn’t yet available. You can build Zebra from source to try out the latest unfinished state of Zebra on macOS. You will need to install Procursus on your Mac, which is similar to Homebrew/MacPorts, but is based on the APT package management system Zebra is built for.
    Downloads: 85 This Week
    Last Update:
    See Project
  • 4
    zero-native

    zero-native

    Build desktop + mobile apps with Zig and web UI

    zero-native is a Zig-based native app shell for building desktop and mobile applications with web user interfaces. It lets developers use modern frontend frameworks while keeping the native layer small, fast, and close to the operating system. The project supports lightweight system WebView rendering for smaller binaries, while also offering Chromium through CEF when predictable rendering is more important. Its Zig foundation enables fast native rebuilds and direct access to platform SDKs, native libraries, codecs, and local integrations. The app model includes a manifest for metadata, icons, windows, frontend assets, engine selection, security policy, bridge permissions, and packaging inputs. It is still pre-release, but it provides a promising path for developers who want web UI productivity with a leaner native runtime than heavier desktop frameworks.
    Downloads: 48 This Week
    Last Update:
    See Project
  • Paessler: Easy to Use With Enterprise Power. Free Trial Icon
    Paessler: Easy to Use With Enterprise Power. Free Trial

    A low-code dashboard makes monitoring intuitive for any admin, while scripting and custom sensors give experts full control.

    You shouldn't have to choose between a monitoring tool that's easy to use and one that's powerful enough for a complex environment. PRTG's low-code interface lets any admin build dashboards, set alerts and monitor devices without scripting, while custom sensors and full API access are there when your team needs deeper control. One platform, no compromise. Download a free 30-day trial now.
    Get Free Download
  • 5
    Lightweight Java Game Library
    The Lightweight Java Game Library (LWJGL) is a solution aimed directly at professional and amateur Java programmers alike to enable commercial quality games to be written in Java. LWJGL provides developers access to high performance crossplatform libraries such as OpenGL (Open Graphics Library), OpenCL (Open Computing Language) and OpenAL (Open Audio Library) allowing for state of the art 3D games and 3D sound. Additionally LWJGL provides access to controllers such as Gamepads, Steering wheel and Joysticks. All in a simple and straight forward API. LWJGL is available under a BSD license, which means it's open source and freely available at no charge.
    Leader badge
    Downloads: 209 This Week
    Last Update:
    See Project
  • 6
    Expo

    Expo

    An open-source platform for making universal native apps with React

    Expo is an open source framework and platform for creating universal React applications that run on Android, iOS, and the web. It includes a set of tools, services, universal runtime and libraries that let you develop, deploy and iterate on Android, iOS, and the web with the same JavaScript/TypeScript codebase. Expo is where client software is developed, and contains the client apps, modules, templates and more; while the Expo development tools are contained in the Expo CLI repository. Try Expo in the browser here: https://snack.expo.io/
    Downloads: 39 This Week
    Last Update:
    See Project
  • 7
    V2RayXS

    V2RayXS

    GUI for xray-core on macOS

    V2RayXS is a macOS client for V2Ray, a powerful proxy tool designed for bypassing internet censorship and improving privacy. It provides a user-friendly GUI for configuring and managing V2Ray connections.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 8
    AMWaveTransition

    AMWaveTransition

    Custom transition between viewcontrollers holding tableviews

    AMWaveTransition is an Objective-C transition library for iOS applications whose view controllers contain table views. It animates visible table cells individually to create a cascading wave effect during navigation. Developers can use the provided AMWaveViewController superclass or integrate the transition manually through UINavigationControllerDelegate. Views only need to expose their visible cells through the AMWaveTransitioning protocol. The library supports push and pop navigation while allowing transition behavior to be customized. Interactive navigation gestures can also be attached and detached from navigation controllers. It is especially useful for applications that want animated list transitions without building the entire effect from scratch.
    Downloads: 16 This Week
    Last Update:
    See Project
  • 9
    LNPopupController

    LNPopupController

    LNPopupController is a framework for presenting view controllers

    LNPopupController is a framework for presenting view controllers as popups of other view controllers, much like the Apple Music and Podcasts apps. Once a popup bar is presented with a content view controller, the user can swipe or tap the popup bar at any point to present the popup. After finishing, the user dismisses the popup by either swiping or tapping the popup close button. The framework is intended to be very generic and work in most situations, so it is implemented as a category over UIViewController. Each view controller can present a popup bar, docked to a bottom view. For UITabBarController subclasses, the default docking view is the tab bar. For UINavigationController subclasses, the default docking view is the toolbar. For other classes, the popup bar is presented at the bottom of the screen. View controller subclasses can provide their own docking views.
    Downloads: 16 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Start Free
  • 10
    React Native Camera Kit

    React Native Camera Kit

    A high performance, easy to use, rock solid camera library

    A high-performance, easy-to-use, rock-solid, camera library for React Native apps. A temporary file is created. You must move this file to a permanent location (e.g. the app's 'Documents' folder) if you need it beyond the current session of the app as it may be deleted when the user leaves the app. You can move files by using a file systems library such as react-native-fs or expo-filesystem. (On Android we currently have an unsupported output path prop but it's subject to change at any time).
    Downloads: 15 This Week
    Last Update:
    See Project
  • 11
    Swift Playgrounds

    Swift Playgrounds

    Better playgrounds that work both for Objective-C and Swift

    Playgrounds is an enhanced Swift playground-style project that supports both Swift and Objective-C experimentation. It was created to improve the quick code-testing experience by avoiding the traditional edit, compile, run, and debug cycle. The project lets developers try small ideas, inspect results quickly, and explore language behavior in a more interactive workflow. Unlike standard Swift-only playground assumptions, it highlights support for Objective-C as part of the same experimentation model. It is useful for iOS and macOS developers who want a lightweight scratchpad for APIs, language features, and small implementation tests. Its main value is making fast native-code exploration more convenient for mixed Swift and Objective-C environments.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 12
    Shadow iOS

    Shadow iOS

    A jailbreak detection bypass for modern iOS jailbreaks

    shadow is an open-source proxy client for iOS, focused on privacy and bypassing censorship. It is designed to work with Shadowsocks and other similar protocols, enabling encrypted proxy connections for secure browsing.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 13
    V2RayX

    V2RayX

    GUI for v2ray-core on macOS

    V2RayX is a macOS GUI application that manages and launches the V2Ray network proxy core from a friendly menu-bar interface. It lets you configure servers and routing rules, toggle the system proxy, and switch between direct, PAC, or global modes without editing JSON by hand. The app focuses on everyday ergonomics: quick start/stop, connection status at a glance, and easy import/export of configurations. Under the hood it delegates actual data plane work to the V2Ray core, so updates to protocols and transports are inherited by installing newer cores. Users who juggle multiple profiles can organize them and switch based on need, keeping complex setups manageable. For macOS users who want V2Ray’s flexibility with minimal terminal time, V2RayX offers a straightforward control surface.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 14
    Firebase Apple Open Source Development

    Firebase Apple Open Source Development

    Firebase SDK for Apple App Development

    This repository contains all Apple platform Firebase SDK source except FirebaseAnalytics. Firebase is an app development platform with tools to help you build, grow and monetize your app. More information about Firebase can be found on the official Firebase website. See the subsections below for details about the different installation methods. Where available, it's recommended to install any libraries with a Swift suffix to get the best experience when writing your app in Swift. Instructions for Swift Package Manager support can be found at SwiftPackageManager Markdown file. All of the official releases are tagged in this repo and available via CocoaPods. To access a local source snapshot or unreleased branch, use Podfile directives. CocoaPods is still the canonical way to develop, but much of the repo now supports development with Swift Package Manager.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 15
    ccls

    ccls

    C/C++/ObjC language server supporting cross references & hierarchies

    C/C++/ObjC language server supporting cross-references, hierarchies, completion, and semantic highlighting. It has a global view of the code base and supports a lot of cross-reference features, see wiki/FAQ. It starts indexing the whole project (including subprojects if exist) parallelly when you open the first file, while the main thread can serve requests before the indexing is complete. Saving files will incrementally update the index. Hierarchies, call (caller/callee) hierarchy, inheritance (base/derived) hierarchy, member hierarchy. Symbol rename. Document symbols and approximate search of workspace symbol. Hover information. Diagnostics and code actions (clang FixIts). Semantic highlighting and preprocessor skipped regions.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 16
    Harbour MiniGUI Extended Edition.
    Harbour MiniGUI Extended Edition. HARBOUR MINIGUI SOURCE WITH HMGS-IDE (IDE VISUAL TO MAKE WIN32 APLICATIONS WITH HARBOUR) UNNOFICIAL BUILD WITH EXTENDED NEW FEATURES.
    Leader badge
    Downloads: 91 This Week
    Last Update:
    See Project
  • 17
    Scroll Reverser

    Scroll Reverser

    Per-device scrolling prefs on macOS

    Scroll Reverser is a Mac app that reverses the direction of scrolling, with independent settings for trackpads and mice (including Magic Mouse). For wheel mouse users, Scroll Reverser also incorporates a step size control, which disables scroll acceleration and instead scrolls a fixed number of lines with each step of the wheel.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 18

    Ekushey

    Bangla Computing and Localization Project

    Bangla Computing and Localization Project for the Bangla speaking people.
    Downloads: 48 This Week
    Last Update:
    See Project
  • 19
    FirebaseUI for iOS

    FirebaseUI for iOS

    iOS UI bindings for Firebase

    FirebaseUI is an open-source library for iOS that allows you to quickly connect common UI elements to the Firebase database for data storage, allowing views to be updated in realtime as they change, and providing simple interfaces for common tasks like displaying lists or collections of items. Additionally, FirebaseUI simplifies Firebase authentication by providing easy-to-use auth methods that integrate with common identity providers like Facebook, Twitter, and Google as well as allowing developers to use a built-in headful UI for ease of development. Don't forget to configure your Firebase App Database using Firebase console.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 20
    Promises

    Promises

    Promises is a modern framework that provides synchronization

    Promises is a modern framework that provides a synchronization construct for Objective-C and Swift to facilitate writing asynchronous code. Typically, async operations take a completion handler in a form of a block, which is called to provide either a result or an error. To perform more than one async operation, you have to nest the second one inside the completion block of the first one, and also handle an error gracefully. Often such nesting becomes painful to follow or modify. The framework has intuitive APIs that are well documented making it painless to integrate into new or existing code. Supports both Objective-C and Swift. Promises that are created in Objective-C can be used in Swift and vice versa. Has minimum overhead that achieves similar performance to GCD and completion handlers.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 21
    OculiX

    OculiX

    Visual Automation IDE — automate anything you see on screen

    OculiX is the evolution of SikuliX, actively maintained with the full agreement of its original creator RaiMan. Automate any desktop application using image recognition (OpenCV) and OCR (Tesseract + PaddleOCR). No access to source code or DOM required — if you can see it, you can automate it. Key features: - Guided step-by-step recorder with live code preview - Image recognition via OpenCV 4.10 - Dual OCR: Tesseract (built-in) + PaddleOCR (neural, high precision) - Local and remote automation via integrated VNC - SSH tunnels via embedded JSch - Cross-platform: Windows, macOS (Apple Silicon M1-M4), Linux - Scripting: Jython, JRuby, Java, PowerShell, AppleScript - Java 17 recommended (Java 8+ supported) - Full CI/CD with automated builds for all platforms Used worldwide for test automation, RPA, and visual regression testing. MIT License. Maintained by oculix-org.
    Downloads: 113 This Week
    Last Update:
    See Project
  • 22
    Platypus

    Platypus

    Create native Mac applications from command line scripts

    Platypus is a developer tool that creates native Mac applications from command line scripts such as shell scripts or Python, Perl, Ruby, Tcl, JavaScript, and PHP programs. This is done by wrapping the script in an application bundle along with a slim app binary that runs the script. Platypus makes it easy to share scripts and programs with people who are unfamiliar with the command line interface. Native, user-friendly applications can be created with a few clicks. It is very easy to create installers, droplets, administrative applications, login items, status menu items, launchers, and automation using Platypus.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 23
    blueutil

    blueutil

    CLI for bluetooth on OSX: power, discoverable state, list, etc.

    blueutil is a command-line utility for managing Bluetooth on macOS. It provides control over Bluetooth connections, device pairing, and power state from the terminal.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 24
    CSSketch

    CSSketch

    Plugin that adds CSS support to Sketch 3 for a faster design workflow

    CSSketch is an open-source Sketch 3 plugin that lets designers control layers through CSS-style rules. A stylesheet can be attached to individual Sketch pages and used to change layout, colors, borders, shadows, and text properties. Selectors can target artboards, text layers, names, and class-like layer identifiers. The plugin detects stylesheet changes and reapplies them when the file is saved, creating a code-driven design workflow. Sass and Less support allows designers to use variables, functions, and other stylesheet conveniences. CSS processing is powered by the system WebKit engine, and stylesheet paths are stored inside Sketch documents for reuse. The project is no longer maintained and does not work with current versions of Sketch, but it remains an interesting example of programmable visual design tooling.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 25
    CocoaPods

    CocoaPods

    The Cocoa Dependency Manager

    CocoaPods is a dependency manager for Swift and Objective-C Cocoa projects. It has over 82 thousand libraries and is used in over 3 million apps. CocoaPods can help you scale your projects elegantly. CocoaPods is built with Ruby and is installable with the default Ruby available on macOS. We recommend you use the default ruby. Using the default Ruby install can require you to use sudo when installing gems. Further installation instructions are in the guides. CocoaPods manages library dependencies for your Xcode projects. The dependencies for your projects are specified in a single text file called a Podfile. CocoaPods will resolve dependencies between libraries, fetch the resulting source code, then link it together in an Xcode workspace to build your project. Ultimately the goal is to improve discoverability of, and engagement in, third party open-source libraries by creating a more centralised ecosystem.
    Downloads: 3 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next